fine-leaved sheep's fescue - Turkish English Dictionary